"""
访问为HTTP接口
"""

__author__ = '曹旭'
__version__ = '0.0.1'

# 导出模块
"""
ChatZhipuAI: 通用大模型对话
ZhipuAIEmbeddings: 向量模型
KnowledgeChatZhipuAI: 使用对话模式直接访问基于知识库的大模型应用（实际上访问了V3大模型接口）
KnowledgeManagerZhipuAI: 用于新接口的知识库管理的REST接口
convert_to_retrieval_tool: 声明通用大模型中自带的知识库检索的工具
convert_to_web_search_tool: 声明通用大模型中自带的Web搜索的工具
"""

from .http.manager import KnowledgeManagerZhipuAI
from .http.llm_chat import ChatZhipuAI, KnowledgeChatZhipuAI
from .http.embeddings import TaiChiEmbeddings
from .utils import convert_to_retrieval_tool, convert_to_web_search_tool

# 初始化代码
print("--------------------------")
print("author:" + __author__)
print("version:" + __version__)
print("Initializing llm_langchain_zhipu package...")
print("--------------------------")
